#include <stdio.h>
#include <stdlib.h>


int main()
{
    while (1)
    {
        char *s = malloc(1024);
        getchar();//执行到这里暂停一下
    }
    return 0;
}
//每次堆的变化是4k
//如果需要1k的空间，操作系统会给4k
//如果要5k的空间，操作系统会给8k
//4k就是内存的最小页
//优点是效率提升，缺点是浪费一些内存

